Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F12 USA F2 USA F7 USA F9 Ecuador F1 Ecuador F2 Ecuador F3 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 USA F4 USA F5 USA F6 USA F12 USA F13 USA F14 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Peru F1 Peru F3 Argentina F3 Argentina F5 Argentina F6 Venezuela F1 Venezuela F2 Venezuela F3 Germany F10 Peru F2 Peru F3 Brazil F4 Brazil F5 Brazil F6 Chile F4 Chile F5 Belgium F5 Peru F3 Chile F7 Peru F6 USA F13 USA F8 Colombia F5 Colombia F6 USA F3 USA F11 2003 USTA Challenger of Calabasas - Calabasas ATU Cup - Weiden Nord/LB Open - Braunschweig Grand Prix de Tennis - St. Jean de Luz Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City I Manta Open - Manta USA F10 XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena BH Tennis Open - Belo Horizonte Seguros Bolivar Open - Medellin Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton TED Open - Istanbul 2008 Knoxville Challenger - Knoxville Rhein-Main Challenger 2003 - Aschaffenburg Tumkur Open - Tumkur Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Lima Challenger - Lima Rabat Challenger Caltanissetta Challenger Monza Challenger Brasilia Challenger Warsteiner Challenger - Wolfsburg VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Telesp Celular Open - Campinas VII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo ATU Cup - Weiden 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Santos Challenger ARMS USTA Challenger - Rocky Mount Cridicard Mastercard Tennis Cup - Campos do Jordao The Scottish Tennis Championships - Edinburgh Credicard Tennis Cup - Campos do Jordao 2000 Challenger de Granby - Granby VI Trofeo Ciudad de Quito - Quito Segundo Aberto de Brasilia - Brasilia SMS Tennis Open - Sao Paulo Okal Cup 2001 International Bavarian Championships - Eckental Istanbul Challenger IV Gramado Open de Tenis - Gramado Britania Zavaleta - Puebla USTA Challenger of San Antonio - San Antonio BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado DPD Challenger 2002 - Aschaffenburg Challenger Leon 2004 - Leon Copa Ericsson Argentina - Buenos Aires ATU Cup 2001 - Weiden Okal Cup - Eckental XL Capital Bermuda Open - Bermuda X Open Internacional D'Andorra - Andorra Intelig Tennis Cup - Campos do Jordao Hamburg Challenger - Hamburg USTA Challenger of Tiburon - Tiburon Global Telecom Open - Curitiba San Remo Tennis Cup - San Remo Warsteiner Challenger Lubeck - Lubeck Challenger Casablanca San Angel - Mexico City Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok 14° BH Tennis Open - Belo Horizonte Challenger Cudad de Guayaquil - Guayaquil Open de la Ville de Saint Denis - Reunion Island Sao Paulo - Brazil 2003 West Side Tennis Club Challenger - Forest Hills USTA Men's Challenger of Dallas - Dallas A Glimmer of Hope Challenger - Austin 2006 USTA Tallahassee Tennis Challenger - Tallahassee The USTA Challenger at West End Racquet - Torrance Okal Cup 2003 - Eckental Abierto Club Casablanca - Mexico City Countrywide Classic USTA Challenger - Carson ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Sporting Challenger - Turin Rhein-Main Challenger 2004 - Aschaffenburg Austin Challenger - Austin Tiburon Challenger - Tiburon Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota La Serena Open - La Serena Bucaramanga Challenger Orleans Challenger Torneo Internacional Challenger Fila 2005 - Leon Ourocard Tennis Challenger - Sao Paulo SAA Hilversum Open - Hilversum VI Gramado Open de Tenis - Gramado BMW Tennis Championship - Sunrise IV Manta Open - Manta St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tatra Banka Open - Bratislava XIII Trofeo Ciudad de Quito - Quito Okal Cup 2004 - Eckental Guayaquil Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas The 'Fitz' Casino Challenger - Tunica X Abierto Internacional de Salinas - Salinas Music City Challenger - Nashville Lima Challenger 2007 - Lima ITG Miami Challenger - Miami Barletta Challenger Puerto Rico Challenger Tennis Event - Humacao XI Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Copa Petrobras Colombia - Bogota 2001 USTA Tallahassee Tennis Challenger - Tallahassee Telesp Celular Open - Ribeirao Preto VIII Trofeo Ciudad de Quito - Quito VIII Avierto Internacional de Salinas - Salinas Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Burbank Challenger - Burbank Iquique Challenger St. Brieuc Challenger Schickendanz Open - Furth Belgaum Open - Belgaum Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Heilbronn Challenger Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City II Manta Open - Manta Ford Tennis Championships - Louisville SMS Tennis Cup - Sao Paulo BMW Open - Munich VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham Brasil Open - Salvador Muller Cup - Ulm Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Uruguay - Montevideo Schickedanz Open - Furth College Station Challenger - College Station USTA Challenger of Dallas - Dallas Sporting Challenger 2003 - Turin Bogota Challenger - Bogota Gemax Open - Belgrade Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille Schickendanz Open - Furth Open de la Comunidad Valenciana - Valencia Lima Challenger Mercedes Cup - Stuttgart The West Side Tennis Club Grass Court Challenger - Forest Hills Copa Kia Challenger ATP - Santiago VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Bulgarian Open - Sofia Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Genova Challenger BellSouth Open - Vina del Mar Szczecin Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Copa Ericsson - Lima Nossa Caixa Aberto de Sao Paulo - Sao Paulo Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport USTA Safeway Challenger - Aptos Bulgarian Challenger 2002 - Sofia Copa Ericsson Peru - Lima Generali Open - Kitzbuhel Idea Prokom Open - Sopot BH Tennis Open International Cup - Belo Horizonte Pilot Pen Tennis - New Haven Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Seascape Challenger - Aptos Next Generation Adelaide International - Adelaide Waco International Tennis Challenger - Waco ATP Challenger 2003 Numea - New Caledonia IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Cepu Open - San Marino GHI Bronx Classic - Bronx Copa Petrobras Argentina - Buenos Aires Mauritius Open - Mauritius Open SEAT Godo 2006 - Barcelona Pro Tennis World Open - Sunrise Sunset Moulding Yuba City Racquet Club Challenger - Yuba City BMW Open - Munich Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Gerry Weber Open - Halle Challenger Britania Zavaleta - Puebla Ordina Open - 's-Hertogenbosch KGHM Emax Polish Indoors - Wroclaw Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Miller Lite Hall of Fame Tennis Championships - Newport Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam 2003 Mercedes Cup - Stuttgart The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Tallahassee Tennis Challenger - Tallahassee Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Florence Challenger Heineken Open - Auckland Movistar Open - Vina del Mar The Dubai Tennis Championships - Dubai Belo Horizonte Challenger Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Canberra Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Mercedes Benz of Calabasas - Calabasas BMW Open - Munich Gerry Weber Open - Halle Prague Challenger Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Salinas Challenger Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Blumenau Challenger Sarasota Challenger BMW Open - Munich Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Moselle - Metz Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Copa AT&T - Buenos Aires Campos do Jordao Challenger Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok Lima Challenger Open de Moselle - Metz BMW Open - Munich China Open - Beijing China Open - Beijing Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Open Sud de France - Montpellier ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Power Horse World Team Cup - Dusseldorf Bet-at-home Open - Hamburg Masters Series - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BMW Open - Munich International German Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Blunmenau Challenger Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Curitiba Challenger Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Open de Moselle - Metz Gerry Weber Open - Halle Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ASB Classic - Auckland Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel Moselle Open - Metz BMW Open - Munich Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON International - Eastbourne Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Copa Ericsson Brazil - Sao Paulo Barcelona Open BancSabadell - Barcelona USTA Challenger of Burbank - Burbank Quelle Cup - Furth Mercedes Cup - Stuttgart TESS Tennis Classic - Campinas Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Copa Ericsson Peru - Lima Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg 2003 Eddleman USTA Challenger - Birmingham Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Dubai Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Sacramento Challenger - Sacramento Sao Paulo Challenger Open de Moselle - Metz Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AIG Japan Open - Tokyo Hilton Waikoloa Village USTA Challenger - Waikoloa St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Delray Beach International Tennis Championships - Delray Beach Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Orange Prokom Open - Sopot AIG Japan Open - Tokyo Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Tennis Masters Series - Miami Pacific Life Open - Indian Wells RCA Championships - Indianapolis Power Horse Cup - Dusseldorf Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney Pacific Life Open - Indian Wells Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Arizona Men's Tennis Championships - Scottsdale Brasil Open - Salvador Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Apia International - Sydney China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, 1R, BAH-PER 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group II, 1R, PER-AHO 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group 1, PO, PER-ECU 4-1 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, 1R, ARG-GER 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Americas Group II, 2R, VEN-PER 3-1 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 All Lower level tournaments Olympics - Rio de Janeiro Olympics - Tokyo